#士兵许三多有个一个枪;
class Soldier:
    def __init__(self,name):
        #新兵的名称
        self.name = name;
        #定义一个枪的属性新兵没有枪
        self.gun = None;


    def fire(self):
        #1、判断士兵是否有枪
        if self.gun is None:
            print("士兵%s没有枪请准备一条枪" % self.name);
            return;
        #2、高喊口号
        print("冲 啊 %s" %self.name);
        #3、给枪装子弹
        self.gun.addBulletCount(60);
        #4、让枪发射子弹
        self.gun.shoot();
